package cn.com.shopec.erp.base.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

/**
 * @ClassName: LogisticsInfo
 * @Description: 物流结算信息实体表
 * @author: gaoyaxiong
 * @date: 2013-5-26 下午11:30:13
 */
@Entity
@Table(name = "TBL_LOGISTICS_INFO")
public class LogisticsInfo {

	private String id;
	/** 物流商名称 **/
	private String logisticsName;
	/** 物流商编码 **/
	private String logisticsId;
	/** 删除标识 **/
	private int deleteFlag;
	/** 编码 **/
	private String code;
	/** 描述 **/
	private String describe;
	

	@GenericGenerator(name = "generator", strategy = "uuid.hex")
	@Id
	@GeneratedValue(generator = "generator")
	@Column(name = "id", unique = true, nullable = false, length = 32)
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	@Column(name = "LOGISTICS_NAME")
	public String getLogisticsName() {
		return logisticsName;
	}

	public void setLogisticsName(String logisticsName) {
		this.logisticsName = logisticsName;
	}

	@Column(name = "LOGISTICS_ID")
	public String getLogisticsId() {
		return logisticsId;
	}

	public void setLogisticsId(String logisticsId) {
		this.logisticsId = logisticsId;
	}

	@Column(name = "DELETE_FLAG")
	public int getDeleteFlag() {
		return deleteFlag;
	}
	
	@Column(name = "DESCRIBES")
	public String getDescribe() {
		return describe;
	}

	public void setDescribe(String describe) {
		this.describe = describe;
	}

	public void setDeleteFlag(int deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	@Column(name = "CODE")
	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}
	

}
